home *** CD-ROM | disk | FTP | other *** search
- Short: Atmel AVR cross-assembler (binary)
- Author: jonah@colargol.tihlde.hist.no (Jon Anders Haugum)
- Uploader: rdc@cch.pmc.ru (Denis I.Sotchenko)
- Version: 0.4
- Type: dev/cross
-
- avra - Assember for the Atmel AVR microcontroller series
- Copyright (C) 1998-1999 Jon Anders Haugum
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; see the file COPYING. If not, write to
- the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.
-
-
- Author of avra can be reached at:
- email: jonah@colargol.tihlde.hist.no
- www: http://www.colargol.tihlde.hist.no/~jonah/el/avra.html
-
- ----------------------------------------------------------------------
-
- 1. Introduction
-
- avra is an assembler for the Atmel AVR microcontrollers, and it is
- almost compatible with Atmel's own assembler. The difference is that
- avra supports some extra preprocessor directives, and the macro-support
- is better.
-
- Since avra is written in ANSI C it should be possible to compile on
- most systems.
-
- ----------------------------------------------------------------------
-
- 2. Installation
-
- To install avra you should copy the avra-executeable to a apropriate location.
-
- To compile you should rename the apropritate makefile, and do a make (use smake
- for Amiga SAS/C, and nmake for Mickeysoft visual c++).
-
-
- 2.1 Linux
-
- First you should compile the source by typing make.
-
- avra should be copied to /usr/local/bin/ or other apropriate directory.
-
- Doing a 'make install' will do the same thing.
-
-
- 2.2 AmigaOS
-
- avra should be copied to c: or other apropriate directory.
-
- If you are using the source-distribution a 'make install' will do the same.
-
-
- 2.3 win32 (Windows 95 (++) and Windows NT)
-
- avra.exe should be copied to an apropriate location. A 'nmake install' will
- copy it and avra.def to c:\bin\
-
- ----------------------------------------------------------------------
-
- 4. Adding support for other systems
-
- avra is written mostly in ANSI-C, so it should be possible to port it
- to other 32-bit systems.
-
- Checklist to do a port:
- -Make a system-dependent Makefile
- -Send your modification to the author, so they can be included in the next
- release.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 38692 22181 42.6% 07-Aug-99 03:37:12 avra
- -------- ------- ----- --------- --------
- 38692 22181 42.6% 08-Aug-99 21:25:00 1 files
-